Agile Principles, Patterns, and Practices in C# (Hardcover)

Agile Principles, Patterns, and Practices in C# (Hardcover)

作者: Robert C. Martin Micah Martin
出版社: Prentice Hall
出版在: 2006-07-20
ISBN-13: 9780131857254
ISBN-10: 0131857258
裝訂格式: Hardcover
總頁數: 768 頁





內容描述


Description

With the award-winning book Agile Software Development: Principles,
Patterns, and Practices, Robert C. Martin helped bring Agile principles to
tens of thousands of Java and C++ programmers. Now .NET programmers have a
definitive guide to agile methods with this completely updated volume from
Robert C. Martin and Micah Martin, Agile Principles, Patterns, and
Practices in C#.
This book presents a series of case studies illustrating the fundamentals
of Agile development and Agile design, and moves quickly from UML models to
real C# code. The introductory chapters lay out the basics of the agile
movement, while the later chapters show proven techniques in action. The book
includes many source code examples that are also available for download from
the authors’ Web site.
Readers will come away from this book understanding

Agile principles, and the fourteen practices of Extreme Programming
Spiking, splitting, velocity, and planning iterations and releases
Test-driven development, test-first design, and acceptance testing
Refactoring with unit testing
Pair programming
Agile design and design smells
The five types of UML diagrams and how to use them effectively
Object-oriented package design and design patterns
How to put all of it together for a real-world project
Whether you are a C# programmer or a Visual Basic or Java programmer
learning C#, a software development manager, or a business analyst, Agile
Principles, Patterns, and Practices in C# is the first book you should
read to understand agile software and how it applies to programming in the
.NET Framework.
 
Features

Comprehensive, pragmatic tutorial on Agile
development for C# programmers from one of the founding fathers of Agile
programming

Adapted from the Jolt Award winner Agile
Software Development Principles, Patterns, and Practices

Brings together principles of object oriented
design, design patterns, UML and software best practices

Uses real-world case studies to show how to plan,
test, and
refactor




相關書籍

軟件架構建模和模擬:Palladio方法

作者 拉爾夫·H.雷烏斯納 (Ralf H. Reussner)

2006-07-20

Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)

作者 MICHAEL C. FEATHERS 劉未鵬 譯

2006-07-20

國之重器出版工程 SDN/NFV重構下一代網絡

作者 朱常波 王光全

2006-07-20